mountain celery pine - German English Dictionary